ocean engineer - English Synonyms Dictionary